package com.whut.entryservice.domain.enums;

import lombok.Getter;

/**
 * @Description: 部落联赛等级枚举类
 * @Author: Zonghe Wang
 * @Date: 2025/5/4 13:35
 */
@Getter
public enum LeagueLevelEnum {
    CHAMPION_I(0, "冠军杯I"),
    CHAMPION_II(1, "冠军杯II"),
    CHAMPION_III(2, "冠军杯III"),
    MASTER_I(3, "大师杯I"),
    MASTER_II(4, "大师杯II"),
    MASTER_III(5, "大师杯III"),
    CRYSTAL_I(6, "水晶杯I"),
    CRYSTAL_II(7, "水晶杯II"),
    CRYSTAL_III(8, "水晶杯III"),
    GOLD_I(9, "金杯I"),
    GOLD_II(10, "金杯II"),
    GOLD_III(11, "金杯III"),
    SILVER_I(12, "银杯I"),
    SILVER_II(13, "银杯II"),
    SILVER_III(14, "银杯III"),
    BRONZE_I(15, "铜杯I"),
    BRONZE_II(16, "铜杯II"),
    BRONZE_III(17, "铜杯III");

    private final int code;
    private final String name;

    LeagueLevelEnum (int code, String name) {
        this.code = code;
        this.name = name;
    }
}
